package com.itheima;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class HashMapPrcatice {
    public static void main(String[] args) {
        //创建list集合
        List<String> scProvinces = new ArrayList<String>();
        scProvinces.add("成都市");
        scProvinces.add("绵阳市");
        scProvinces.add("广元市");
        scProvinces.add("南充市");
        scProvinces.add("达州市");
        scProvinces.add("遂宁市");
        scProvinces.add("攀枝花市");
        scProvinces.add("雅安市");
        scProvinces.add("广安市");
        scProvinces.add("巴中市");
        scProvinces.add("眉山市");
        scProvinces.add("资阳市");

        //map集合
        Map<String,List<String>> map = new HashMap<String, List<String>>();
        map.put("四川省",scProvinces);

        List<String> hnProvinces = new ArrayList<String>();
        hnProvinces.add("三亚市");
        hnProvinces.add("海口市");
        hnProvinces.add("儋州市");
        hnProvinces.add("琼海市");
        hnProvinces.add("文昌市");
        hnProvinces.add("万宁市");
        hnProvinces.add("东方市");
        hnProvinces.add("五指山市");
        map.put("海南省",hnProvinces);

        List<String> hbProvinces = new ArrayList<String>();
        hbProvinces.add("武汉市");
        hbProvinces.add("宜昌市");
        hbProvinces.add("襄阳市");
        hbProvinces.add("荆州市");
        hbProvinces.add("黄石市");
        hbProvinces.add("十堰市");
        hbProvinces.add("孝感市");
        hbProvinces.add("黄冈市");
        hbProvinces.add("鄂州市");
        hbProvinces.add("随州市");
        hbProvinces.add("荆门市");
        map.put("湖北省",hbProvinces);

        printMap(map);
    }
    public static void printMap(Map<String,List<String>> map){
        map.forEach((key,value)->{

            StringBuilder sb = new StringBuilder();
            //value 转化为字符串
            value.forEach(city->{
                sb.append(city+",");
            });
            //去最后的逗号
            sb.deleteCharAt(sb.length()-1);
            String result = key + "="+ sb;

            System.out.println(result);
        });
    }
}
